package com.wjj.sixinone.common.pojo.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import java.io.Serializable;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.wjj.sixinone.common.pojo.entity.base.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 
 * </p>
 *
 * @author 小王不秃头
 * @since 2024-07-22
 */
@Data
  @EqualsAndHashCode(callSuper = false)
  @Accessors(chain = true)
public class Patient extends BaseEntity implements Serializable {



      /**
     * 病人姓名
     */
      private String patientName;

      /**
     * 病人性别
     */
      private String patientGender;
      private String patientPhone;


      /**
     * 入院时间
     */
      @JsonFormat(locale = "zh", timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
      private LocalDateTime patientTime;

      /**
     * 所属科室
     */
      private String departmentName;

      /**
     * 病人情况
     */
      private String patientState;

      /**
     * 主治医生姓名
     */
      private String doctorName;

      /**
     * 房间号
     */
      private String roomNo;

      /**
     * 床位号
     */
      private String bedNo;



}
